package com.krdz.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.krdz.bean.PersonBean;
import com.krdz.dao.PersonDao;
import com.krdz.service.PersonService;
/**
 * 人员管理业务层实现
 * @author dinghao
 *
 * @date  2018年11月15日
 */
@Service("PersonServiceImpl")
public class PersonServiceImpl implements PersonService{
	
	@Resource
	private PersonDao personDao;
	
	//查询人员信息
	@Override
	public List<PersonBean> findPersonInfo(PersonBean person) {
	
		return personDao.findPersonInfo(person);
	}
	
	//添加人员信息
	@Override
	public boolean insertPerson(PersonBean person) {
		
		return personDao.insertPerson(person).equals(1)?true:false;
	}
	
	//删除人员信息
	@Override
	public boolean deletePerson(Integer id) {

		return personDao.deletePerson(id).equals(1)?true:false;
	}
	
	//修改人员信息
	@Override
	public boolean updatePerson(PersonBean person) {
		
		return personDao.updatePerson(person).equals(1)?true:false;
	}

	//查询人员记录数
	@Override
	public Integer findPersonCount() {
		
		return personDao.findPersonCount();
	}

}
